package net.da.core.bof;

import net.da.core.exception.DaException;

public interface PersistentObject extends DaObject {

    public Integer getId();

    public void destroy();

    public boolean fetch(String string);

    public void delete();

    public boolean isDirty();

    public boolean isNew();

    public void save(ApplicationSession session) throws DaException;
}
